package com.sojson.project.entity.vo;

import java.util.Date;

import com.sojson.project.entity.po.BalanceLog;
import com.sojson.project.entity.po.GoodSpecs;
import com.sojson.project.entity.po.Goods;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 佣金记录表Bean
 * 
 * @author liu
 * @date 2021-03-16
 */
@ApiModel("佣金记录表Bean")
public class BalanceLogVo extends BalanceLog {

    /***/
    private static final long serialVersionUID = -424664884805710988L;

    @ApiModelProperty("查询的当前时间")
    private Date thisDate;
    @ApiModelProperty("被推广用户手机号")
    private String byMobile;
    @ApiModelProperty("被推广用户头像")
    private String headImg;
    @ApiModelProperty("订单状态")
    private Integer orderStatus;
    @ApiModelProperty("商品信息")
    private Goods goods;
    @ApiModelProperty("商品规格组合")
    private GoodSpecs goodSpecs;

    /** 获取查询的当前时间 */
    public Date getThisDate() {
        return thisDate;
    }

    /** 设置查询的当前时间 */
    public void setThisDate(Date thisDate) {
        this.thisDate = thisDate;
    }

    /**
     * 获取被推广用户手机号
     * 
     * @return
     */
    public String getByMobile() {
        return byMobile;
    }

    /**
     * 设置被推广用户手机号
     * 
     * @param byMobile
     */
    public void setByMobile(String byMobile) {
        this.byMobile = byMobile;
    }

    /**
     * 获取被推广用户头像
     * 
     * @return
     */
    public String getHeadImg() {
        return headImg;
    }

    /**
     * 设置被推广用户头像
     * 
     * @param headImg
     */
    public void setHeadImg(String headImg) {
        this.headImg = headImg;
    }

    /**
     * 获取订单状态
     * 
     * @return
     */
    public Integer getOrderStatus() {
        return orderStatus;
    }

    /**
     * 设置订单状态
     * 
     * @param orderStatus
     */
    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    /**
     * 获取商品信息
     * 
     * @return
     */
    public Goods getGoods() {
        return goods;
    }

    /**
     * 设置商品信息
     * 
     * @param goods
     */
    public void setGoods(Goods goods) {
        this.goods = goods;
    }

    /**
     * 获取商品规格组合
     * 
     * @return
     */
    public GoodSpecs getGoodSpecs() {
        return goodSpecs;
    }

    /**
     * 设置商品规格组合
     * 
     * @param goodSpecs
     */
    public void setGoodSpecs(GoodSpecs goodSpecs) {
        this.goodSpecs = goodSpecs;
    }

}